@charset "utf-8";
/*
	power by http://www.inxedu.com/
	v1.0 | 2015/06/06 
 	-----------------------------------------
	westdrug | 2015(yy)/08(mm)/05(dd) 
	http://www.inxedu.com/
*/
/* #mobile style
================================================== */
body, html { overflow-x: hidden;}
.u-body .uMenu {display: none;}
.u-body {margin: 0 0 -40px;}
#header {padding: 15px 0;}
.container {width: auto;padding: 0 10px;}
#logo,#logo a {width: 100px;height: auto;padding-top:0;}
.h-r-nsl {display: none;}
.mw-nav-btn{display:block;float:right;position:relative;width: 30px;height: 25px;margin-top: 5px;}
.mw-nav-icon {width: 25px;height: 2px;background: #666;}
.mw-nav-icon:before {content: '';width: 25px;height: 2px;background: #666;position: absolute;top: 5px;}
.mw-nav-icon:after {content: '';width: 25px;height: 2px;background: #666;position: absolute;top: 10px;}
.mw-tap.mw-nav-btn {margin-top: 0;}
.mw-tap .mw-nav-icon {margin: 15px 0 0 4px;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);}
.mw-tap .mw-nav-icon:after {top: 0px;-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-o-transform: rotate(90deg);}
.mw-tap .mw-nav-icon:before {top: -9999px;}
html.active,html.active body {overflow: hidden;height: 100%;position: relative;}
html.active .in-wrap  {transform: translate3d(-240px, 0, 0);-webkit-transform: translate3d(-240px, 0, 0);-o-transform: translate3d(-240px, 0, 0);-moz-transform: translate3d(-240px, 0, 0);}
.in-wrap {-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.head-mobile {display: block;position: absolute;right: 0;top: 0;bottom: 0;width: 240px;overflow-x: hidden;overflow-y: auto;background: #3f3f3f;-webkit-transform: translate3d(100%, 0, 0);-moz-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}
.h-mobile-mask {opacity: 0;position: absolute;top: 0;left: 0;z-index: 1000;width: 100%;height: 100%;overflow: hidden;background: rgba(0,0,0,0.2);-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: all .3s ease;transition: all .3s ease;}
.head-mobile-box {padding: 20px 15px 0;}
.head-mobile-box .u-face-pic,.head-mobile-box .u-face-pic img {width: 60px;height: 60px;}
.head-mobile-box .u-face-pic {border: 3px solid rgba(255,255,255,.1)}
.head-mobile-box .mw-nav {display: block;}
.mw-nav ul {border-top: 1px solid #555;margin-top: 15px;padding-top: 10px;}
.mw-nav ul li {float: left;width: 50%;}
.mw-nav ul li a {display: block;padding: 0 15px;height: 30px;line-height: 30px;font-size: .96rem;color: #999;}
.mw-nav ul li.current a {color: #06a3f8;}
.head-mobile-box .u-m-dd {border-color: #666;}
.head-mobile-box .u-m-dd ul {border-color: #555;padding: 20px 0 20px 10px;}
.head-mobile-box .u-m-dd ul li a, .head-mobile-box .u-m-dd ul li span {color: #999;}
/*swiper*/
.i-slide,.swiper-container {height: auto;}
.i-slide .s-arrow {display: none;}
/*comm*/
.col-7,.col-3 {width: 100%;}
.u-order-list .col-7 {width: 70%;}
.u-order-list .col-3 {width: 30%;}
.u-order-list .col-7 .ml10 {margin: 0;}
.comm-title {overflow: hidden;clear: both;margin: 20px 0 15px;}
.comm-title h2 span {font-size: 1.12rem;}
.comm-title span a,.jgTag tt {font-size: 0.8rem;}
.comm-title .c-more {font-size: 0.4rem;letter-spacing:-1px;}
.course-title {font-size: 0.9rem;}
.comm-course-list ul {margin: 0 5px;}
.comm-course-list li,.i-teacher-list ul li {width: 50%;}
.comm-course-list li .cc-l-wrap {margin: 0 5px 20px 5px;}
.paging a {width: 20px;height: 20px;line-height: 20px;}
.cc-l-wrap .jgTag {padding: 0 5px;display: none;}
.cc-l-wrap .jgAttr {font-size: .7rem;}
.cc-l-wrap .jgAttr .ml10 {margin-left:2px;}
.cc-l-wrap .jgAttr .mr10 {margin-right:2px;}
.c-tab-title {margin-bottom: 25px;height: auto;}
.c-tab-title a {margin: 0 10px;font-size: .84rem;}
.col-7 .mr50 {margin-right: 10px;}
.i-teach-wrap {margin: 0 0 25px 30px;}
.b-foot .col-7 .mr20 {margin-right: 0;}
.c-v-pic-wrap {width: 100%;height: auto;}
.thr-attr-box {width: 100%;height: auto;}
.c-attr-wrap {width: 100%;height: auto;}
.yk-cou-title {margin-bottom: 8px;}
.thr-attr-ol li {float: left;width: 33.3%;height: 80px;}
.c-attr-mt {margin-top:18px;}
.mreadnum {height: auto;}
.c-infor-box .col-7 {margin: 0 0 20px 0;}
.c-infor-box .col-7 .mr30,.i-article .col-7 .mr30,.i-question .col-7 .mr30 {margin: 0;}
.c-infor-tabTitle.c-tab-title a {font-size: 0.88rem;margin: 0;padding: 0 5px;}
.c-infor-tabTitle.cnew-tab-title a {font-size:0.74rem}
.c-attr-mt .c-btn-3 {width: 100px;font-size: 18px;}
.lh-menu-wrap .lh-menu,.lh-menu-wrap .lh-menu .lh-menu-second,.lh-menu ul ul.no-parent-node li.lh-menu-second {margin: 0;}
.c-cou-info ol li em {margin-right:3px;}
.cla-sel-info li {margin:10px 0 0 27px}
.t-infor-menu,.t-infor-pic {float: none;width: 100%;}
.t-infor-menu .c-tab-title {margin-bottom: 10px;}
.t-infor-box {width: 100%;}
.t-infor-box .ml20 {margin-left: 10px;}
.t-infor-pic {margin: 0 0 20px 0;}
.i-article-list li {padding-left: 120px;}
.i-article-pic {width: 100px;}
.i-art-title {font-size: 1.08rem;}
.i-article-list li .i-q-txt {height: 43px;}
.q-tip-pic.col-3 {width: 30%;}
.u-ol-pic {width: 100px;margin-right: 5px;}
.q-c-list dl {padding-left: 64px;}
.q-all-list .q-head-pic {text-align: left;}
.q-head-pic {width: 58px;}
.q-txt-box {min-height:30px;}
.q-all-list .q-txt-box {padding-right: 110px;margin-left: 65px;}
.i-question .comm-btn.c-btn-4 {display: block;width: auto;}
.u-r-cont {border: none;padding-left: 0;min-height: inherit;}
.u-r-cont .u-account-box {padding: 0 10px;}
.u-account-li label {display: block;text-align: left;margin-bottom: 10px;}
.u-account-box .comm-btn.c-btn-7 {margin-left: -50px;}
.p-h-head {padding: 0 30px;}
.p-h-goback a tt,.p-h-rSc .kcShare,.p-h-head aside.pa {display: none;}
.v-body .c-infor-box {margin: 0 -25px;}
.d-tips-1,.d-tips-2,.d-tips-6 {width: 260px;}
.ukindeditor {min-height: 682px;}
.ukindeditor .jc-demo-box {width: 280px;height: 280px;}
.ukindeditor .uploadWrap {margin: 20px 0 0 0;width: auto;}
.ukindeditor .uploadBc {margin-top: 242px;}
.ukindeditor .preview-pane1 {right: 122px;top: 350px;width: 160px;}
.ukindeditor #preview-pane .preview-container {width: 160px;height: 160px;}
.ukindeditor .preview-pane2 {right: 10px;top: 350px;}
.ukindeditor .preview-pane3 {right: 10px;top: 475px;}
.orderSuccess ol {padding: 80px 0 10px 0;}
.paySuccIcon {left: 50%;margin-left: -40px;width: 80px;height: 80px;}
.order-table ol h2 {font-size: 1.0rem;}
.kj-link {padding-left: 0;text-align: center;height: 100px;}
.kj-link li a {width: 80px;height: 80px;}
.lrWrap {width: 280px;}
.e-login-options li input {width: 96%;padding: 0;text-indent: 12px;}
.e-login-btn, .e-register-btn {width: 100%;}
.cou-viewinfo ol li tt {font-size:0.8rem;}
.hotcourse-list ul li.hot-class {width:100%;}
.cc-l-wrap .jgAttr tt {font-size:0.7rem}
.u-a-inpt {width:90%;} 
.u-a-sel {width:100%;}
.cou-r-pic {width:76px;}
.cou-r-pic img {max-width:100%;}
.calander-coudesc a {font-size:0.88rem;}
.calander-coudesc tt {font-size:0.66rem;}
.calander-coudesc .mt20,.calander-coudesc .mt10 {margin-top:5px;}
.col-8,.col-2 {width:100%;}
.c-t-left {width:100%;}
.col-8 .mr30 {margin-right:0;}
.c-t-right {margin:0;width:100%;}
.class-topbox .fsize24 {font-size:1.2rem;}
.c-room-num {font:1.6rem/150% "Microsoft YaHei";}
.class-cou { padding:0 40px 0 93px;height:51px;}
.calander-coudesc div.mt20 {display:none;}
.down-arrow {right:0;}
.call-num {margin-top:0;}
.c-class-pic {width:123px;}
.u-class-list ul li {padding:0 0 20px 135px;min-height:60px;}
.u-class-list ul li .hLh30 {height:28px;line-height: 28px;} 
.u-class-list ul li .u-c-ico,.u-class-list ul li .c-attr-mt {display: none;}
.mtt40 {margin-top:10px;}
.u-class-cou { padding:0 85px 0 108px; height: 60px;}
.u-cou-r-pic {width: 90px;}
.calander-coudesc div.mt15 {display:none;}
.calander-coudesc section.mt15 {margin-top:6px;width:70%;}
.cc-mask .comm-btn {height:26px;line-height:26px;}
.cc-mask .c-btn-1 {width:70px;font-size:0.8rem;margin-top:-12px;}
.cc-mask .c-btn-1 {margin-left:-51px;}
.u-down-arrow {right:35px;top:57%;}
.u-learn-btn {top:26%;}
#aCoursesList {padding-bottom:25px;}
.new-cert-list ul li {width:267px;padding-left:15px;}
.new-cert-list .u-cert-item h3 {margin-top:210px;}
.new-cert-list .u-cert-item {height:396px;}
.new-cert-list .u-cert-item h3 {margin-top:106px;font:1.6rem/1.2 "simHei";}
.new-cert-list .u-cert-item .award-desc {padding:0 40px;font-size:0.8rem;line-height:190%;width:70%;}
.awd-sm { margin-top:15px;}
.new-cert-list .u-cert-item .awd-sm { padding-top: 39px; padding-right:48px;margin-top:0;}
.new-cert-list .u-cert-item .awd-sm .chapter-icon {right: 33px;top: 24px;width:70px;height:70px;}
.awd-cont-box {width:88%;background-size:100%;left:20px;height:203px;top:74px;}
.awd-desc p {font:0.8rem/1.8 "Microsoft YaHei";height:81px;}
.awd-desc {margin-top:31px;padding:8px 20px;}
.awd-go {font:0.8rem/1.8 "Microsoft YaHei";}
.awd-bird {display:none;}
.aw-conbox {height:312px;}
.awd-top-box {height:316px;}
.awd-bot-box {min-height:60px;}
.c-attr-jg span {font-size:12px;}
.c-attr-jg big {font-size:24px;}
.js-tap li a { padding:0 15px;}
.js-tap li a { padding:0 15px;}
.foot-zixun {display:none;}
.r-fixed-wrap {bottom:40px;}
.i-article-list li {min-height:70px;padding:0 0 15px 113px;}
#sharebutton .bdsharebuttonbox a { width:40px !important;height:40px !important;margin-left:20px !important;}
.dz-num {margin-left:3px;}
.share-list li {margin-left:20px;}
.replyBrowseNum { width:60px;top:7px;}
.q-all-list .q-txt-box {padding-right:65px;}
.browseNum {margin:5px 5px 0;}
.i-article-list ul li .hLh30 {height: 20px; line-height: 20px;}
.a-list-extrainfo {display:none;}
.i-q-txt p {height:40px;}
.cou-arrow a {padding:0 !important;}
.n-reply-wrap textarea {width: 94%;}
.p-h-r-ele {display: none;}.m-play-nav {display: inline-block!important;}
.shopcar-box {display: none;}
.r-fixed-wrap {position: inherit;bottom: 40px; display: none;}
.live-info-banner .col-3,.live-info-banner .col-7 {  width: 100%;}
.live-info-banner {background: #fff!important;}
.live-cou-box ul li .live-cb-wrap .live-pic { margin-right: 12px; width: 100px;}
.live-cou-box ul li .live-cb-wrap .live-cou-time .fr a { font-size: 0.88rem; margin-top: 5px; padding: 1px 11px;}
.live-cou-box ul li .live-cb-wrap .live-cou-time { padding: 8px 20px;}
.live-cou-wrap ul li {  margin-bottom: 21px;  width: 100%;}
.live-cou-rec { margin-top: -62px; position: inherit;}
.c-attr-time { display: none;}
.mob-live-course {  display: block;}
.web-live-course { display: none;}
.live-cou-nav ul { display: none;}
.live-cou-box { border: medium none; margin: 0; padding: 40px 0 0;}
.live-cou-list {padding-top: 25px;}
.live-cou-box ul li {  margin-bottom: 25px;}
.live-cou-wrap ul li .l-cou-box { margin-left: 0;padding-left: 40px;}
.live-cou-wrap ul li .l-cou-box .l-cou-info { padding: 9px 20px 12px;}
.l-cou-info .mt15 { margin-top: 8px;}
.live-cou-wrap ul li { float: none;}
.live-cou-wrap ul li .l-cou-box .l-cou-state {left: 10px;}
.l-info-pic-wrap { margin: 0; width: 100%;}
.live-info-banner .col-7 .mr30 { margin-right: 0;}
.live-info-banner { background: #fff!important;}
.live-info-path {display: block;}
.live-cou-box ul li .live-cb-box {padding: 10px;}
.live-cou-box ul li .live-cb-wrap .live-course-title {font-size: 0.92rem;}
.live-cou-box ul li .live-cb-wrap .live-cou-time .fsize28 { font-size: 1.2rem;}
.live-cou-time .fl .ml20 { margin-left: 5px;}
.live-cou-title { background: #985054 none repeat scroll 0 0; height: 40px; margin-left: 5px;}
.live-cou-rec { margin-top: 10px;}
.course-slidewrap {  margin-top: 0;}
.live-cou-name { font-size: 1rem; top: 8px;}
.rec-live-btn a em { margin-top: 15px;}
.live-cou-nav { margin-top: 25px;}
.live-cb-box .mt15 { margin-top: 10px;}
.live-cb-box .ml30 {  margin-left: 15px;}
.table_sche tr td.col-4 { width: 45%;}
.table_sche tr td.col-6 { width: 55%;}
#live-cou-list {  padding-top: 0;}
.sug-inp li {width: 100%;}
.sug-submit a {width: 100%;}
.m-play-nav {display: inline-block!important;}
#cou-shopcar {width: 105px;height: 32px;line-height: 32px;font-size: 16px;}
.i-box {padding: 0 5px 20px;}
.c-live-state-btn span {padding: 8px 6px;}
.u-order-list .u-o-right {width: 24%!important;}
.c-cou-item {padding: 0 0 10px 0;}
.c-cou-item .wid85 {width: 100%;}
.p-card-table, .u-o-price {display: none;}
.u-class-list ul li .c-class-btn {position: absolute; left: 0; bottom: 0;display: block;}
.u-class-list ul li {min-height: 125px;margin-bottom: 8px;}
.c-class-btn a.c-btn-3 {font-size: 1.05rem;}
/*帮助菜单*/
.h-right {width: 100%;margin-top: 20px;}
.h-left {width: 100%;}
.h-l-nav li {padding: 11px 20px;}
.h-l-nav li .hl-sec-nav dd {padding: 4px 20px;}
.c-o-tbody .c-head-title {margin-top: 0;}
.h-l-nav li .hl-sec-nav dd a em {top: 7px;}
.h-right .h-r-wrap {margin: 0;padding: 0;}
/*end 帮助菜单*/
.third-party {width: auto; padding: 15px 10px;}
.third-party .Basic {width: 90%;}
.third-party .Basic img {width: 60px; height: 60px; margin-right: 10px;}
.third-party .title {font-size: 1.28rem; line-height: 30px;}
.third-p-form li input.t-p-inp {width: 91%;}
.third-p-form li {margin-bottom: 15px;}
.third-p-form li.yazma input.t-p-inp {width: 40%;}
.third-p-form li.yazma .email-send-but {margin-left: 15px;width: 120px;}
.u-m-c-wrap .Binding {margin: 33px auto 0;}
.u-m-c-wrap .Binding {width: 100%!important;}
.u-m-c-wrap .Binding-list li .ljbd-btn, .uploadBtnWrap .ljbd-btn {width: 92px!important;}